﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace JavaSubstitutes
{
	public class Graphics2D: Graphics
	{

		public void copyArea(int p, int p_2, int width, int height, int xCamD, int yCamD)
		{
			throw new NotImplementedException();
		}

		public void setBackground(Color transparent)
		{
			throw new NotImplementedException();
		}

		public void drawImage(VolatileImage img, int x, int y, object unknown)
		{
			throw new NotImplementedException();
		}


		//g.drawImage(source, -destX * xSize, -destY * ySize, null);
		public void drawImage(Image img, int x, int y, object unknown)
		{
			throw new NotImplementedException();
		}

		public void drawImage(VolatileImage img, int x, int y, int width, int height, object unknown)
		{
			throw new NotImplementedException();
		}

		//g.drawImage(source, 0, 0, null);
		public void drawImage(BufferedImage img, int x, int y, object unknown)
		{
			throw new NotImplementedException();
		}

		public void clearRect(int x0, int y0, int w, int h)
		{
			throw new NotImplementedException();
		}

		public void setComposite(int p)
		{
			throw new NotImplementedException();
		}

		public void Dispose()
		{
		}

		public void dispose()
		{
			throw new NotImplementedException();
		}
	}
}
